package com.reliable.service.iplocation.service;


import com.reliable.service.iplocation.ipdomain.IPInfo;

/**
 * IP地址归属地查询服务接口
 * 
 * @author tianlian
 */
public interface IPLocationService {
    
    /**
     * 查询IP归属地信息
     *
     * @param ip IP地址
     * @return 归属地信息，格式：国家|区域|省份|城市|ISP
     */
    String search(String ip);
    
    /**
     * 解析IP归属地信息
     *
     * @param ip IP地址
     * @return 解析后的归属地和运营商信息
     */
    IPInfo parseIp(String ip);
} 